
package carmadness.model;

/**
 * Az idősítésért felel. A működés szinkron, bizonyos időközönként órejelet
 * generál, és ezt az órajelet használja fel minden olyan osztály, amiz
 * ISteppable- t valósítja meg.
 * 
 * @author Tomi
 * @version 1.0
 * @created 10-Apr-2010 2:32:43 PM
 */
public class Timer
{

	/**
	 * A Timer által órajellel ellátandó objektum.
	 */
	private ISteppable obj;
	/**
	 * A Timer órajelének frekvenciája (órajel / másodperc).
	 */
	private int ticksPerSecond;

	public Timer()
	{

	}

	public void finalize() throws Throwable
	{

	}

	/**
	 * Beállítja az Obj értéket
	 */
	public void setObj()
	{

	}

	/**
	 * Beállítja a ticksPerSecond változó értékét.
	 * 
	 * @param value
	 *            A beállítandó érték.
	 */
	public void setTicksPerSecond( int value )
	{

	}

	/**
	 * Az idő indításáért felelős
	 */
	public void start()
	{

	}

}
